Big Huge Thesaurus

Talinum calycinum

noun